package com.ruoyi.service.score.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.service.score.entity.LaborScoreEntity;
import com.ruoyi.service.user.entity.UserEntity;
import java.util.List;
import javax.validation.constraints.NotBlank;

/**
 * <p>
 * 用户评分表 服务类
 * </p>
 *
 * @author Zane
 * @since 2025-10-14
 */
public interface LaborScoreService extends IService<LaborScoreEntity> {

  void initLaborScore(UserEntity userEntity);

  LaborScoreEntity getByLaborId(@NotBlank(message = "成员ID不能为空") Long laborId);

  List<LaborScoreEntity> listByLaborIds(List<Long> userIds);
}
